Energy Efficient Opportunistic Network Coding for Unicast Flows in Wireless Networks
نویسندگان
چکیده
Due to the broadcast nature of wireless channels, a packet sent by one node may be “overheard” by several nearby nodes. Rather than taking these overheard packets as interference, multiple-reception of packet can be exploited to improve network performance. In this paper, we consider energy efficient network coding design in wireless networks with multiple unicast sessions. Our approach decomposes multiple unicast sessions into a superposition of multicast and unicast sessions, with coding occurring only within each session. We give an optimizationbased approach that is more general than the existing poisonremedy optimization formulation. For the case of wireless, we consider XOR coding and give an achievable rate region for a primary interference model. To simplify network operation, we give an oblivious backpressure algorithm which may not utilize overhearing of transmissions optimally, and a practical protocol called COPR based on the oblivious backpressure algorithm. Simulation experiments show that COPR largely reduces network power consumption over existing algorithms.
منابع مشابه
Network coding for unicast in a WiFi hotspot: Promises, challenges, and testbed implementation
In offices and residential buildings, WiFi networks have become a primary means for providing Internet access to wireless devices whose dominant traffic pattern is unicast. In the meantime, the emergence of network coding has brought about great promises for multicast in communication networks where intermediate nodes are allowed to process independent incoming information flows. Little is know...
متن کاملOptimal opportunistic routing and network coding for bidirectional wireless flows
There is growing interest in recent years in routing methods for wireless networks that leverage the broadcast nature of the wireless medium and the ability of nodes to overhear their neighbors’ transmissions. Such methods include opportunistic routing (OR), which generally choose the next hop on a routing path only after the outcome of the previous transmission is known; and wireless network c...
متن کاملEnhanced Network Coding Scheme for Efficient Multicasting in Ad-Hoc Networks
Increasing the throughput is an important objective for wireless ad-hoc networks. Many methods have been innovated for this purpose and on top of them is the network coding. The existing network coding schemes, such as COPE and its updated versions, have succeed to provide a remarkable throughput gain in case of unicast flows, while they failed to provide the same performance in case of the mul...
متن کاملAn Efficient Cluster Head Selection Algorithm for Wireless Sensor Networks Using Fuzzy Inference Systems
An efficient cluster head selection algorithm in wireless sensor networks is proposed in this paper. The implementation of the proposed algorithm can improve energy which allows the structured representation of a network topology. According to the residual energy, number of the neighbors, and the centrality of each node, the algorithm uses Fuzzy Inference Systems to select cluster head. The alg...
متن کاملNetwork coding for multiple unicast sessions in multi-channel/interface wireless networks
Throughput limitation of wireless networks imposes many practical problems as a result of wireless media broadcast nature. The solutions of the problem are mainly categorized in two groups; the use of multiple orthogonal channels and network coding (NC). The networks with multiple orthogonal channels and possibly multiple interfaces can mitigate co-channel interference among nodes. However, eff...
متن کامل